package main

import "fmt"

func main()  {
	/*
	匿名函数：一个没有名字的函数
	 */
	fun8() //函数调用
	func (){
		fmt.Println("我是一个函数")
	}() //定义一个匿名函数，直接调用
	a := func() {
		fmt.Println("我也是一个匿名函数。。")
	}//定义一个匿名函数，赋值给变量a，那么a就是一个函数类型的变量，可以调用执行
	a()

	fmt.Println("----------")
	for i:=0;i<3;i++{
		func(){
			fmt.Println(i)
		}()
	}

}

func fun8()  {
	fmt.Println("我是函数7.。")
}


